4D Internet Commands v12.1TCP_State | 
            ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 
                    
                        
    
    
                         | 
                
                    
                         
    4D Internet Commands v12.1
 
TCP_State 
 
        
 | 
                |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| TCP_State ( tcp_ID ; codigoEstado ) -> Resultado | ||||||||
| Parâmetro | Tipo | Descrição | ||||||
| tcp_ID | Inteiro longo | 
             
         | 
        Referencia de uma sessão TCP aberta | |||||
| codigoEstado | Inteiro | 
             
         | 
        Código do estado TCP | |||||
| Resultado | Inteiro | 
             
         | 
        Código de erro | |||||
O comando TCP_State devolve um valor inteiro que indica o estado de uma conexão TCP particular.
tcp_ID contém a referencia de uma sessão TCP aberta com o comando TCP_Open ou TCP_Listen.
O parâmetro codigoEstado é uma variável que devolve um dos seguintes códigos de estado.
| 0 | Conexão fechada | 
| 2 | Escuta de uma conexão de entrada | 
| 8 | Conexão estabelecida | 
Este exemplo assume que foi estabelecida uma conexão TCP válida e se identifica pela variável $tcp_id. Neste exemplo, é enviado um comando a um servidor web para solicitar uma página de informação e os resultados se recuperam em um laço de tipo Repeat. Como os servidores web fecham automaticamente as conexões uma vez realizam sua ação, este método continua recebendo os dados até que a conexão para ou é produzido um erro.
	Produto: 4D Internet Commands
	Tema: IC TCP/IP
	Número 
        88929
        
        
        
	
	Criado por: 4D Internet Commands 6.5